html, body, h1, h2, h3, h4, h5, h6, p, ul, li, ol, dl, dt, dd, div, span, a, b, i, strong, em, img {
    padding: 0;
    margin: 0;
}
*{
	margin: 0;
	padding: 0;
	list-style: none;
}
body{
	font-family: "微软雅黑";
	font-size: 12px;
	color:#333;
	width: 100%;
	margin-right: 30px;
	/*padding-left: 30px;*/
}
/*头部导航条*/
.zc-topbar{
	width: 100%;
	height: 31px;
	border: 1px #cccccc solid;
	background: rgb(245,245,245);
	padding-left: 30px;
}
.wrapper{
	min-width: 100%px;
	height: 29px;
	
}
.login-info{
	float: left;
	line-height: 29px;
}
.login-info span a{
	margin-right: 24px;
	text-decoration: none;
}
.login-info span a:hover{
	text-decoration: underline;
	color: rgb(204,0,0);
}
.quick-menu{
	float: right;
	
}
.quick-menu ul li{
	line-height: 29px;
	float: left;
	margin-left: 24px;
}
.quick-menu ul li a{
	text-decoration: none;
	color: #333;
}
.quick-menu ul li .change-color:hover{
	text-decoration: underline;
	color: red;
}
.quick-menu ul li .change-right{
	padding-right: 7px;
	
}
.quick-menu ul li span img{
	vertical-align: middle;
}
/*买家中心*/
.quick-menu .Buyer-Center-show{
	width: 100px;
	height: 50px;
	background: white;
	border:1px solid #cccccc;
	position: absolute;
	top: 30px;
	left:666px;
	display: none;
	z-index: 3;
	border-top: none;
	text-align: center;
	line-height: 25px;
}
.quick-menu .Buyer-Center-show a{
	color:#333;
}
.quick-menu .Buyer-Center-show span{
	color:red;
}
/*手机商城*/
.quick-menu .Mobile-phone-mall{
	position: absolute;
	top: 30px;
	left: 940px;
	z-index: 2;
	display: none;
}
.quick-menu .Mobile-phone-mall img{
	width: 173px;
	height: 172px;
}
/*联系客服*/
.quick-menu .Notescontact{
	width: 107px;
	height: 30px;
	text-align: center;
	position: absolute;
	top:30px;
	left: 1180px;
	line-height: 30px;
	border: 1px #cccccc solid;
	border-top: none;
	display: none;
}
/*搜索*/
#header-search{
	width: 1150px;
	height: 117px;
	padding-top:26px;
}
#header-search .logo{
	/*width: 339px;*/
	height: 55px;
	float: left;
	padding-left: 20px;
}

#header-search .input-group{
	
	/*width: 536px;*/
	margin-top: 10px;
	height: 73px;
	float:left;
	padding-left:40px;
	
}
#header-search .input-group .hot-search{
	margin-top: 10px;
}
#header-search .input-group .hot-search a{
	color: #999999;
	padding-right: 11px;
}
#header-search .input-group .hot-search a:hover{
	color: #FF3333;
	text-decoration:underline;
}
/*搜索框*/
#header-search .input-group .form-control{
	width: 454px;
	height: 37px;
	border: 2px rgb(196,0,0) solid; 
	border-right: none;
}
#header-search .input-group .input-group-addon{
	width: 90px;
	height: 37px;
	background: rgb(196,0,0);
	display: inline-block;
	color: white;
	font-size: 16px;
	cursor: pointer;
}
#header-search .ad-div{
	/*width: 150px;*/
	height: 60px;
	float: right;
	padding-left:35px;
}
#header-search .ad-div img{
	width: 150px;
	height: 60px;
	vertical-align: middle;
}

/*导航栏主体*/
#nav-box{
	width:100%;
	height:447px;
	position: relative;
}
/*导航栏左侧*/
#nav-box .nav-left{
	width: 201px;
	height: 443px;
	float: left;
	margin-left: 30px;
}
#nav-box .nav-left h4{
	
	width: 201px;
	height: 34px;
	background: rgb(196,0,0);
	text-align: center;
	line-height: 34px;
	color: white;
	font-size: 15px;
	font-weight: bold;
	
}
#nav-box .nav-left ul li{
	width: 201px;
	height: 42.3px;
	background: rgb(45,45,45);
	text-align: center;
	line-height: 42.3px;
	color: white;
	border-bottom: 1px #cccccc solid;
	font-weight: bold;
	
}
#nav-box .nav-left ul #li-last{
	border-bottom: none;
	
}
#nav-box .nav-left ul li a{
	color: white;
	text-decoration: none;
	padding-left: 5px;
}
/*<!--左侧商品导航隐藏显示-->*/
#nav-box .nav-left-hide{
	width: 742px;
	height: 402px;
	position: absolute;
	top: 43px;
	left: 240px;
	background: white;
	display: none;
	z-index: 4;
}
/*导航栏右侧*/
#nav-box .nav-right .nav-right-top{
	width: 995px;
	height: 34px;
	float: left;
	border-bottom: 2px rgb(204,0,0) solid;
}
#nav-box .nav-right .nav-right-top span{
	float: left;
	padding-left: 22px;
	padding-right: 22px;
	font-size: 17px;
	cursor: pointer;
}
#nav-box .nav-right .nav-right-top span:hover{
	color: rgb(255,95,133);
}
#nav-box .nav-right .nav-right-top a{
	float: right;
	color: rgb(255,95,133);
	font-size: 16px;
}
#nav-box .nav-right .nav-right-top a:hover{
	color: rgb(204,0,0);
	text-decoration: none;
}


/*图片轮播*/
#nav-box .nav-right .nav-right-center{
	width: 740px;
	height: 740px;
	position: absolute;
	left: 230px;
	top: 30px;
	float: left;
	margin: 10px 0px 0px 10px;
}
#nav-box .nav-right .nav-right-center .ig{
	position: absolute;
}
#nav-box .nav-right .nav-right-center .btn{
	position: absolute;
	height: 67px;
	width: 38px;
	color: white;
	background: rgba(255,100,97,0.5);
	line-height: 38px;
	text-align: center;
	font-size: 40px;
	top:160px;
	/*display: none;*/
}
#nav-box .nav-right .nav-right-center .btn1{
	cursor: pointer;
}
#nav-box .nav-right .nav-right-center #igs img{
	cursor: pointer;
}
#nav-box .nav-right .nav-right-center .btn2{
	position: absolute;
	left: 703px;
	cursor: pointer;
}
#nav-box .nav-right .nav-right-center #tabs{
	position: absolute;
	top: 340px;
	left: 300px;
}
#nav-box .nav-right .nav-right-center .tab{
	width: 30px;
	height: 30px;
	background:#000;
	opacity: 0.5;
	text-align: center;
	line-height: 30px;
	border-radius: 100%;
	cursor: pointer;
	float: left;
	color: white;
	margin-right: 10px;
}
#nav-box .nav-right .nav-right-center .bg{
	background: red;
}
#nav-box .nav-right .nav-right-r .nav-right-r-assurance{
	cursor: pointer;
	
}
#nav-box .nav-right .nav-right-r{
	float: right;
}
#nav-box .nav-right .nav-right-r dl{
	width:232px;
	height: 181px;
	
	border: 1px #cccccc solid;
	border-right: none;
	padding: 15px 0 0 15px;
	margin-left: 10px;
	margin-top: 20px;
}
#nav-box .nav-right .nav-right-r dl dd{
	height: 30px;
	line-height:30px;
	
}

#nav-box .nav-right .nav-right-r dl dd a{
	color: rgb(102,102,102);
	text-decoration: none;
}
#nav-box .nav-right .nav-right-r dl dd a:hover{
	color: red;
}

/*商品内容*/
#wrapper{
	width: 100%;
}
/*精品团购*/
#wrapper .boutique-Group-buying{
	width: 100%;
	height: 229px;
}
#wrapper .boutique-Group-buying .boutique-Group-buying-top{
	width: 100%;
	height: 46px;
	line-height: 46px;
}
#wrapper .boutique-Group-buying #boutique-Group-buying-top h2{
	display: inline-block;
	line-height: 46px;
	margin-left: 30px;
	color: rgb(51,51,51);
	font-size: 23px;
}
#wrapper .boutique-Group-buying #boutique-Group-buying-top a{
	display: inline-block;
	float: right;
	margin-top:20px;
	color:rgb(51,51,51);
}
#wrapper .boutique-Group-buying #boutique-Group-buying-top a:hover{
	color: red;
}
/*精品团购列表*/
#wrapper .boutique-Group-buying #z-tuan-list{
	min-width: 1263px;
	border: 1px #cccccc solid;
	overflow: hidden;
	margin-left: 30px;
}
#wrapper .boutique-Group-buying #z-tuan-list ul li img{
	width: 300px;
	height:180px;
	cursor: pointer;
}
#wrapper .boutique-Group-buying #z-tuan-list ul li{
	float: left;
	cursor: pointer;
	overflow: hidden;
}
#wrapper .boutique-Group-buying #z-tuan-list ul li:hover{
	border-bottom: 2px rgb(255,51,51) solid;
	border-right: 1px #cccccc solid;
}
/*特色购*/
#wrapper #features-and-purchasing{
	width: 100%;
	margin-left: 30px;
}
#wrapper #features-and-purchasing ul .list-1 img{
	width: 201px;
	height: 372px;
}
#wrapper #features-and-purchasing ul .list-2 img{
	width: 372px;
	height:218px;
}
#wrapper #features-and-purchasing ul .list-3 img{
	width: 210px;
	height:218px;
}
#wrapper #features-and-purchasing ul .list-4 img{
	width: 210px;
	height:218px;
}
#wrapper #features-and-purchasing ul .list-5 img{
	width: 210px;
	height:218px;
}
#wrapper #features-and-purchasing ul .list-6 img{
	width: 372px;
	height:154px;
}
#wrapper #features-and-purchasing ul .list-7 img{
	width: 210px;
	height:154px;
}
#wrapper #features-and-purchasing ul .list-8 img{
	width: 210px;
	height:154px;
}
#wrapper #features-and-purchasing ul .list-9 img{
	width: 210px;
	height:154px;
}
#wrapper #features-and-purchasing ul li{
	float: left;
	cursor: pointer;
}

#wrapper #features-and-purchasing h2{
	display: inline-block;
	line-height: 46px;
	color: rgb(51,51,51);
	font-size: 23px;
}
/*1F 手机通讯*/
#wrapper #onef-list{
	width: 100%;
	margin-top: 30px;
	margin-left: 30px;
}
#wrapper #onef-list .list-top{
	min-width:1200px;
	height: 46px;
}

#wrapper .list-top span{
	line-height: 46px;
	color:rgb(51,51,51); 
	font-size: 23px;
	margin-left: 30px;
}
#wrapper #onef-list .list-top ul{
	float: right;
	height: 46px;

}
#wrapper #onef-list .list-top ul li{
	float: left;
	height: 46px;
	line-height: 46px;
	padding-right: 5px;
}
#wrapper #onef-list .list-top ul li:hover{
	color: red;
	text-decoration: underline;
	cursor: pointer;
}
/*1F 手机通讯 手机列表*/
#wrapper #model-list{
	height: 430px;
}
#wrapper #model-list .main-model{
	width: 360px;
	height: 420px;
	float: left;
}
#wrapper #model-list ul{
	width: 840px;
	height:420px ;
	border-top: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	float: left;
}
#wrapper #model-list ul li{
	width: 200px;
	height: 200px;
	float: left;

}
#wrapper #model-list ul .model-list1{
	width:420px;
	height: 208px;
	border-bottom:1px #CCCCCC solid; ;
	position: relative;
}
#wrapper #model-list ul .model-list1 .swiper-container{
	width:420px;
	height: 208px;
}
#wrapper #model-list ul .model-list1 .swiper-slide{
	width:420px;
	height: 208px;
}
#wrapper #model-list ul .model-list1 img{
	width:420px;
	height: 208px;
}

#wrapper #model-list ul .model-list2{
	width: 210px;
	height: 210px;
	padding-left:20px;
	padding-top: 20px;
}
#wrapper #model-list ul .model-list2 p{
	margin-left: 15px;
}
#wrapper #model-list ul .model-list2 img{
	margin-top: 10px;
	width: 150px;
	height: 115px;
	cursor: pointer;
}
#wrapper #model-list ul .model-list2 .red{
	color: red;
}
#wrapper #model-list ul .model-list2 .hover{
	cursor: pointer;
}
#wrapper #model-list ul .model-list2 .hover:hover{
	color: red;
}
/*各种手机品牌的logo*/
#wrapper #onef-list #phone-logo{
	min-width: 1200px;
	height: 68px;
	border-bottom: 1px #cccccc solid;
	border-left: 1px #cccccc solid;
}
#wrapper #onef-list #phone-logo li{
	float: left;
	width: 117px;
	height: 62px;
	border-bottom: 1px #cccccc solid;
	cursor: pointer;
	margin-right:10px;
}
#wrapper #onef-list #phone-logo li:hover{
	border-right:1px #cccccc solid ;
}
#wrapper #onef-list #phone-logo li img{
	width: 117px;
	height: 62px;
}
/*雷蛇*/
#wrapper .razer{
	margin-left: 30px;
	margin-top:30px;
}
/*一元夺宝*/
#wrapper #oney{
	margin-left: 30px;
}
/*一元夺宝商品*/
#wrapper #one-list{
	width: 100%;
	margin-left: 30px;
	position: relative;
}
#wrapper #one-list li img{
	width:188px;
	height: 153px;
}
#wrapper #one-list .one-list-fir li{
	float: left;
	padding-right: 10px;
}
#wrapper #one-list .one-list-lar{
	position: absolute;
	top: -10px;

}
#wrapper #one-list .one-list-lar li{
	float: left;
	padding-right: 10px;
	display: none;
}
/*右边导航条*/
#nav-fix{
	width: 37px;
	height:1000px;
	background:rgb(45,45,45);
	position: fixed;
	right:0;
	top: 0;
}
#nav-fix .shop-b{
	margin-top:220px;
}
#nav-fix .shop-d{
	margin-top:20px;
}
#nav-fix .shop-car{
	margin-top:20px;
}
#nav-fix .shop-y{
	margin-top:20px;
}
/*回到顶部*/
#nav-fix .to-top{
	color: white;
	font-weight: bold;
	margin-top:420px;
	z-index:3;
}
#nav-fix .to-top p{
	text-align: center;
	cursor: pointer;
}
#nav-fix .to-top .changered{
	font-size: 25px;
	height: 40px;
	width: 37px;
	cursor: pointer;
}
#nav-fix .to-top .changered:hover{
	background: red;
}
